be impeached - Francés Inglés Diccionario